package com.ym.medical.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * ComputerName:DESKTOP-ANGHV23
 * Author:wenbo
 * Date: 2019-05-10
 * Time: 17:37:31
 * Comment:查询扩展工具类
 */

@Data
@ApiModel("医生图规则项")
public class TextRuleVo  {


    /**
     * 规则名称
     */
    @ApiModelProperty("规则名称")
    private String trName;

    /**
     * 交互数
     */
    @ApiModelProperty("交互数")
    private Integer trRound;

    /**
     * 服务类型 (RuleTypeEnum 01-普通规则 02-义诊规则 )
     */
    @ApiModelProperty("服务类型 (RuleTypeEnum 01-普通规则 02-义诊规则 )")
    private String trType;

    /**
     * 是否默认
     */
    @ApiModelProperty("是否默认")
    private String isDefault;

    /**
     * 人次(义诊)
     */
    @ApiModelProperty("人次(义诊)")
    private Integer manTime;

    /**
     * 剩余人次(人次)
     */
    @ApiModelProperty("剩余人次(人次)")
    private Integer lastManTime;


    /**
     * 图文规则对应单价id
     */
    @ApiModelProperty("电话规则对应单价id")
    private Long priceId;


    /**
     * 对用规则单价
     */
    @ApiModelProperty("对应规则单价")
    private BigDecimal dspPrice;


    /**
     * 服务项id
     */
    @ApiModelProperty("服务项id")
    private Long docServId;

    /**
     * 图文设置id
     */
    @ApiModelProperty("图文设置id")
    private Long doctorTextSettingId;

    /**
     * 图文设置接诊数量
     */
    @ApiModelProperty("图文设置接诊数量")
    private Integer docsNumber;

    /**
     * 图文设置追问次数
     */
    @ApiModelProperty("图文设置追问次数")
    private Integer quesNumber;
    /**
     * 价格id
     */
    @ApiModelProperty("价格id")
    private Long dspId;


    @ApiModelProperty("义诊生效时间")
    private Date freeClinicDate;

}
